from the description it sounds like front strut is toast, if you can push on the passenger corner in a downward fashion and it doesn't come right back when you let up on it but bounces up and down then it is most likely the strut/coil over, a pic sure would be helpful though to make sure we are talking about the same piece